straw litter - German English Dictionary